Demonstrate workflows used in sensing something with input device(s) and MCU board
Stages:
Decide the input component
Program it
Test it
Group assignment
" Probe an input device's analog levels and digital signals". That was what we are required to do as a group for this week which we couldn't do as the tea is not allowed to gather in the lab due to make social distancing.
Individual assignemnt
This assignment aimed to add an Input device component and read it. I was doing my best to get the most benefit out of this assignment in both group and individual tasks. Consequently, in my individual assignment I planned to make my Final project circuit that contains an input which was in my first draft idea a halleffect sensor that will send a sensor to the board to make the output, But in the end i've used a puzzle part that made a short circuit signal.
Input devices i've used:
Hall effect sensor: it's better to use but in the end i've used the puzzle parts as a short cercuit input to send the signal
In the early beginning of this assignment I memorized the experience from the last assignment of EAGLE software. I used it as it was helpful, suitable, time-saving, and easy to use software.
In this phase I designed the microcontroller board in the flow of:
Search and build a background
Collect needed data to assure good design
Select appropriate design among different ones
Put the components in the schematic mode in EAGLE software
Connect them in a rough outline in the same schematic view
Check overall connection and design
Go to board view to check the paths and PCB design
Adjust and develop the full board design with the traces and connecting nodes
Test the wellness of connections using error tool(DRC/ERC)
Firstly,
I was learning some basics and advanced concepts in eagle to be able
to design the needed circuit on it before implementation
I chose to made my final project circuit in this assignment, So that what you gonna find here in the end,
The output is a voice
.
From "Add part" open the list of components(little arrow beside the botton opens the recent components opened), Also you can search for a specific component(But make sure iy's the exact name in the list if not won't appear in search results.
Select "Net" to start connect the components togather"
Add more, Connect more and make sure from pollarity for each part (resistor dosen't has polarity but other components have, So stay focus on this)
After finishing your circuit connections, check by looking for all connection, Polarity (as we said before) and make sure nothing forgotten, Then let's move to another view from this up left botton from Schematic view to Board view.
Usually you will find a very messay order for the components, So organize them as much you can based on the connections between components and your general vission for the final result.
For example here in organizing i've put the resistor and capasitor which connected to microcontroller besid the pins will connect, the jack plug and poer plug in the edge of the circuit.
Then select the width of paths i will connect the components with, from 6mill to more than 100 mill( based on the size of the whole circuit, Components size and the cutting tool you can use in the fabrication
"route airwirw" botton use it to draw the connections as you want, or use Auto routing(but from my humble experience in this and some recommendations from my colleages, Auto routing isn't good enogh to get you the best result you need)
I can tell you a small tips for routing but i see it's very important:Start with connecting everything connected except VCC and ground, Leave then to the end beacuse they made alot of confusion in connections if you started with
Now lets test the paths if it will work will or we need to adjust anything of route or the width.
Set the width you use, Tool width you will use, Then let's test.
Be careful from overlapped paths
Open layers management list, Hide and appear layers to get the result of only traces and nodes appear, Then press OK.Emporting the circuit picture to implement
Make monochromatic(black&white), 500dpi and window to capture only the window view you open
Final result, Now the impletation software can see the traces and nodes to fabricate.